(up) until this point - Turkish English Dictionary